part of 'widgets.dart';

final Map<String, dynamic> kVanDocThemeData = {
  "--van-doc-black": const Color(0xff000000),
  "--van-doc-white": const Color(0xffffffff),
  "--van-doc-gray-1": const Color(0xfff7f8fa),
  "--van-doc-gray-2": const Color(0xfff2f3f5),
  "--van-doc-gray-3": const Color(0xffebedf0),
  "--van-doc-gray-4": const Color(0xffdcdee0),
  "--van-doc-gray-5": const Color(0xffc8c9cc),
  "--van-doc-gray-6": const Color(0xff969799),
  "--van-doc-gray-7": const Color(0xff646566),
  "--van-doc-gray-8": const Color(0xff323233),
  "--van-doc-blue": const Color(0xff1989fa),
  "--van-doc-green": const Color(0xff07c160),
  "--van-doc-purple": const Color(0xff8e69d3),
  "--van-doc-padding": 32,
  "--van-doc-row-max-width": 1680,
  "--van-doc-nav-width": 220,
  "--van-doc-border-radius": 20,
  "--van-doc-simulator-width": 360,
  "--van-doc-simulator-height": 620,
  "--van-doc-header-top-height": 64,
  "--van-doc-code-font-family": "'Menlo', 'Source Code Pro', 'Monaco', 'Inconsolata', monospace",
};

final Map<String, dynamic> kVanDocThemeDataLight = {
  ...kVanDocThemeData,
  "--van-doc-text-color-1": "var(--van-doc-black)",
  "--van-doc-text-color-2": "var(--van-doc-gray-8)",
  "--van-doc-text-color-3": const Color(0xff34495e),
  "--van-doc-text-color-4": "var(--van-doc-gray-6)",
  "--van-doc-link-color": "var(--van-doc-blue)",
  "--van-doc-background": const Color(0xffeff2f5),
  "--van-doc-background-2": "var(--van-doc-white)",
  "--van-doc-background-3": "var(--van-doc-white)",
  "--van-doc-header-background": const Color(0xff011f3c),
  "--van-doc-border-color": "var(--van-doc-gray-2)",
  "--van-doc-code-color": const Color(0xff58727e),
  "--van-doc-code-comment-color": "var(--van-doc-gray-6)",
  "--van-doc-code-background": "var(--van-doc-gray-1)",
  "--van-doc-blockquote-color": const Color(0xff2f85da),
  "--van-doc-blockquote-background": const Color(0xffecf9ff),
};

final Map<String, dynamic> kVanDocThemeDataDark = {
  ...kVanDocThemeData,
  "--van-doc-text-color-2": const Color.fromRGBO(255, 255, 255, 0.9),
  "--van-doc-text-color-3": const Color.fromRGBO(255, 255, 255, 0.75),
  "--van-doc-text-color-4": const Color.fromRGBO(255, 255, 255, 0.6),
  "--van-doc-link-color": const Color(0xff1bb5fe),
  "--van-doc-background": const Color(0xff202124),
  "--van-doc-background-2": const Color.fromRGBO(255, 255, 255, 0.06),
  "--van-doc-background-3": const Color.fromRGBO(255, 255, 255, 0.1),
  "--van-doc-header-background": const Color.fromRGBO(1, 31, 60, 0.3),
  "--van-doc-border-color": const Color(0xff3a3a3c),
  "--van-doc-code-color": const Color.fromRGBO(200, 200, 200, 0.85),
  "--van-doc-code-comment-color": "var(--van-doc-gray-7)",
  "--van-doc-code-background": const Color.fromRGBO(0, 0, 0, 0.24),
  "--van-doc-blockquote-color": const Color(0xffbae6fd),
  "--van-doc-blockquote-background": const Color.fromRGBO(7, 89, 133, 0.25),
};


